Адміністрація вирішила продати даний сайт. За детальною інформацією звертайтесь за адресою: rozrahu@gmail.com

Програмування додатку до P-CAD 2001

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Не вказано
Факультет:
ЗІ
Кафедра:
Кафедра САПР

Інформація про роботу

Рік:
2010
Тип роботи:
Лабораторна робота
Предмет:
Системи комп'ютерного проектування
Група:
ІТП

Частина тексту файла

Міністерство науки і освіти України Національний університет “Львівська політехніка” Кафедра САПР Лабораторні роботи №1-5 з курсу: «Розробка систем комп’ютерного проектування» на тему: «Програмування додатку до P-CAD 2001» Актуальність В проектуванні друкованих плат ще є досить велика кількість нюансів, які перешкоджають роботі інженера. Зокрема це замалі «зазори» між контактними площадками і провідниками які біля них проходять. В PCB трасування проводиться з найбільшим оптимальним розводом провідників. Але програма не може зробити ідеальну розводку на платі, де площа досить мала. Моя підпрограма обрізатиме частину контактної площадки для збільшення «зазору» тим самим виправляючи помилки в DRC після трасування. Це дуже спростить роботу інженера, який робить проект. Постановка задачі Передімною стоїть завдання досить важливе і громістке, оскільки я маю насамперед порахувати кількість зазорів, які менші від стандарту; вирахувати їх та обрахувати площу прямокутника яким ми будемо «різати» контактну площадку. Насамперед потрібно створити і обміркувати блок-схему для подальшого написання програми. Продумати будь які проблеми які можуть виникнути після роботи мого додатку. Проаналізувати і постаратись їх виправити. Створити програму яка виконуватиме потрібні операції з кодом ASCII. Інтерфейс складається з: вікна контактної площадки, вікна варіанту «обрізки», вікна перегляду готового результату; кнопок «наступна КП», «попередня КП», «інший варіант обрізки», «відміна». Програма буде створена на мові С++ і буде конвертована в *.dll файл. 3) Що відомо Аналогом до моєї програми-додатку є відомий пакет Genesis 2000. На даній лабораторній роботі я навожу короткий опис цього пакету. GENESIS 2000. Загальні відомості Genesis2000 найпотужніша система передвиробничої підготовки проектів друкованих плат, що забезпечує розробника системно-інтегрованим комплексом програм, що працюють з єдиною базою даних в форматі ODB. Пакет Genesis 2000 є однією з найбільш потужних CAM систем, орієнтованих на апаратні платформи, що працюють під управлінням операційної системи UNIX, що визначає її відносно високу вартість.  Основна особливість пакету Genesis 2000 - високий рівень автоматизації обробки топологій. Тут є спеціальні засоби верифікації та коригування, які дозволяють збільшити технологічність плати і врахувати особливості виробництва на даному підприємстві. Широкий набір інтерфейсів імпорту/експорту дозволяють обмінюватися даними з більшістю відомих систем проектування друкованих плат. Пакет Genesis 2000 міцно інтегрується в системи автоматизації процесу виробництва друкованих плат Trilogy 5000 і Enterprise 3000 компанії Valor, які дозволяють моделювати процес виробництва, виявляти найбільш критичні його етапи та оптимізувати. До складу пакету входить потужний інструментарій для аналізу й коригування топологій: Автоматизація введення даних Аналіз проекту більш ніж по 70 параметрам Графічний редактор Виведення інформації в різних форматах для виробництва Оптимізація свердління й фрезерування Оптимізація розміщення плат на заготівлі оригінальних конфігурацій Автоматична перевірка друкованих плат на відповідність вимогам конструкторської документації Найширший набір DFM-засобів для підвищення технологічності проекту, який не має аналогів. Крім того, існує недороге програмне рішення, до складу якого входить весь необхідний базовий інструментарій для аналізу та доопрацювання топологій - Genesis LT. 4) Що пропоную Програма, яка буде розроблена мною, буде виконувати обрізання контактних площадок за допомогою коду ASCII. Це відбувається таким чином: інженер протрасувавши модель друкованої плати, нажимає на піктограму додатку. Додаток в свою чергу зчитує код ASCII і обрізає по заданому прямокутнику (який лежить паралельно провіднику) частину контактної площадки Фрагмент коду ASCII з коментарями Одною з задач, виникаючих при використанні системи P-CAD 2000/01, є організація інформаційного обміну між програмними компонентами САПР. Ця задача виника...
Антиботан аватар за замовчуванням

20.07.2020 12:07

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Завантаження файлу

Якщо Ви маєте на своєму комп'ютері файли, пов'язані з навчанням( розрахункові, лабораторні, практичні, контрольні роботи та інше...), і Вам не шкода ними поділитись - то скористайтесь формою для завантаження файлу, попередньо заархівувавши все в архів .rar або .zip розміром до 100мб, і до нього невдовзі отримають доступ студенти всієї України! Ви отримаєте грошову винагороду в кінці місяця, якщо станете одним з трьох переможців!
Стань активним учасником руху antibotan!
Поділись актуальною інформацією,
і отримай привілеї у користуванні архівом! Детальніше

Оголошення від адміністратора

Антиботан аватар за замовчуванням

пропонує роботу

Admin

26.02.2019 12:38

Привіт усім учасникам нашого порталу! Хороші новини - з‘явилась можливість кожному заробити на своїх знаннях та вміннях. Тепер Ви можете продавати свої роботи на сайті заробляючи кошти, рейтинг і довіру користувачів. Потрібно завантажити роботу, вказати ціну і додати один інформативний скріншот з деякими частинами виконаних завдань. Навіть одна якісна і всім необхідна робота може продатися сотні разів. «Головою заробляти» продуктивніше ніж руками! :-)

Новини